extends Card

func init():
    att.atk = 2 #卡牌的攻击力
    att.maxHp = 1 #卡牌的生命值
    att.cry = 1 #卡牌的费用
    lv = 2 #卡牌的等级  2为蓝色 卓越  最高4 传说
    type = TYPE.CREATURE #卡牌类型
    camp = "m_hearthstone" #阵营
    name = "年轻的女祭司" #卡牌名称
    tab = "" #卡牌的类别标签
    dec = "在你的回合结束时，随机使另一个友方随从获得+1生命值。" #卡牌的效果描述
    isTrig = true

func _connect():
    sys.scene.connect("onRoundEnd",self,"handleRoundEnd")

func handleRoundEnd():
    # 在自己的回合结束时
    if sys.scene.roundhero == getHero():
        var targets = []
        for i in getHero().bt.items:
            if i != self:
                targets.append(i)
        # 存在有效目标
        if targets.size() > 0:
            var target = sys.rndListItem(targets)
            animTrig()
            target.att.maxHp += 1